fabrication of multilayer printed boards - German English Dictionary